iT邦幫忙

1

D14. 學習基礎C、C++語言

c
  • 分享至 

  • xImage
  •  

D14. 字元陣列(1)

字元: %c
字串: %s
字元陣列: char a[]
如果要輸出一串hello world
最基本的方式就是char a[]={'h','e','l','l','o',' ','w','o','r','l','d','\0'};
直接指定每一格裡面所存放的東西,其中'\0'的意思是代表空字元
https://ithelp.ithome.com.tw/upload/images/20211227/20143627iA9JqfzHWl.jpg
注意!!陣列的第一格是a[0],也就是說'h'是存放在a[0]裡
而另外一個是char a[]="hello world";
雖然這個沒有寫出空字元\0,但其實已經有自動填入了
所以如果我今天要指定陣列大小= a[15]的時候,我真正能存入的字元只有14個,因為第15個要留給空字元
https://ithelp.ithome.com.tw/upload/images/20211227/201436274OqbH4Pb1P.jpg
如果輸入的字元是15個就會產生error


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言